const http = uni.$tn.http;


// 获取设备MQTT连接参数
export function getMqttConnectData(query) {
	return http.get('/iot/device/getMqttConnectData', {
		params: query
	})
}

// 获取设备MQTT连接参数
export function getMqttInfo(serialNumber,productCode) {
	return http.post(`/iot/device/getMqttInfo/${serialNumber}?productCode=${productCode}`, {}, {
		custom: {
			ShowLoading: false
		}
	})
}


// 新增设备告警
export function saveAlertLog(data) {
	return http.post(`/iot/device/addAlertLog`, data, {
		custom: {
			ShowLoading: false
		}
	})
}


// 设备修改编码
export function editName(data) {
	return http.post(`/iot/device/editName`, data, {
		custom: {
			ShowLoading: false
		}
	})
}


// 修改指令 下发状态
export function updateCmdStatus(query) {
	return http.get('/iot/open/device/updateReview', {
		params: query
	})
}


export function getDeviceData(query) {
	return http.get('/iot/open/device/getDeviceInfo', {
		params: query
	})
}


// 设备修改编码
export function getLastOTA(serialNumber) {
	return http.get(`/iot/open/ota/getLatest?serialNumber=`+serialNumber, {
		custom: {
			ShowLoading: false
		}
	})
}

